// function show(){
//     console.log(this);
// }
// show()

//  class Student{
//     constructor(){
//         console.log(this);
//     }
//  }
//  const stu = new Student()

const obj = {
    name:"xiaowang",
    show:function(){
        console.log(this);
    }
}

obj.show()

const obj2 = {
    name:"xiaofei",
    show:()=>{
        console.log(this);
    }
}
obj2.show()

const obj3 = {
    name:"wangermazi",
    show:function(){
        // console.log(this);--->obj3
        return ()=>{
            console.log(this);
        }
    }
}
obj3.show()()

const obj4 = {
    name:"xiowu",
    show:()=>{
        // console.log(this);--->window
        return function(){
            console.log(this);
        }
    }
}
const fun = obj4.show()
fun()

const obj5 = {
    show:function(){
        return function(){
            console.log(this);
        }
    }
}
obj5.show()()




